<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>内置对象</title>
	</head>
	<body>
	</body>
	<!-- 
		内置对象
			String
				◦ charAt(idx)	   返回指定位置处的字符
				◦ indexOf(Chr)	   返回指定子字符串的位置，从左到右。找不到返回-1
				◦ substr(m,n)	   返回给定字符串中从m位置开始，取n个字符，如果参数n省略，则意味着取到字符串末尾。
				◦ substring(m,n)   返回给定字符串中从m位置开始，到n位置结束，如果参数n省略，则意味着取到字符串末尾。
				◦ toLowerCase()	   将字符串中的字符全部转化成小写。
				◦ toUpperCase()	   将字符串中的字符全部转化成大写。
				◦ length 		   属性，不是方法，返回字符串的长度。
				
			Math
				◦ Math.random()	   随机数
				◦ Math.ceil() 	   向上取整，大于最大整数
				◦ Math.floor() 	   向小取整，小于最小整数String 
			Date
				// 获取日期
				◦ getFullYear()	   年
				◦ getMonth()	   月
				◦ getDate()		   日
				◦ getHours()	   时
				◦ getMinutes()	   分
				◦ getSeconds()	   秒
				// 设置日期
				◦ setYear()
				◦ setMonth()
				◦ setDate()
				◦ setHours()
				◦ setMinutes()
				◦ setSeconds()
				◦ toLoacaleString()	转换成本地时间字符串
				说明：
					1. getMonth()：得到的值：0~11（1月~12月）
					2. setMonth()：设置值时0~11
					3. toLocaleString()：可根据本地时间把 Date 对象转换为字符串，并返回结果。
	 
	 -->
	 
	 <script type="text/javascript">
	 	/* String */
		var str = "1q2w3e4Hr5t";
		console.log(str);
		console.log(str.charAt(5));
		console.log(str.indexOf('w'));
		console.log(str.substr(1,4));
		console.log(str.substring(1,4));
		console.log(str.toLowerCase());
		console.log(str.toUpperCase());
		console.log(str.length);
		
		console.log(Math.random());
		var num1 = 1.4;
		console.log(Math.ceil(num1));
		console.log(Math.floor(num1));
		
		// 得到日期
		var date = new Date();
		// 得到年
		var year = date.getFullYear();
		console.log(year);
		
		
	 </script>
	 
	 
</html>
